﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WangMiEntity.Order;

namespace WangMiEntity.GridViewModel
{
    public class BaseGridModel
    {
        /// <summary>
        /// 订单日期
        /// </summary>
        public string OrderDate { get; set; }

        /// <summary>
        /// 没有创建支付宝交易
        /// </summary>
        public List<TradeNoCreatePayModel> TradeNoCreatePayModel { get; set; }

        /// <summary>
        /// 付款以前，卖家或买家主动关闭交易
        /// </summary>
        public List<TradeClosedByTaoBaoModel> TradeClosedByTaoBaoModel { get; set; }

        /// <summary>
        /// 等待买家付款
        /// </summary>
        public List<WaitBuyerPayModel> WaitBuyerPayModel { get; set; }

        /// <summary>
        /// 等待卖家发货,即:买家已付款
        /// </summary>
        public List<WaitSellerSendGoodsModel> WaitSellerSendGoodsModel { get; set; }

        /// <summary>
        /// 卖家部分发货
        /// </summary>
        public List<SellerConsignedPartModel> SellerConsignedPartModel { get; set; }

        /// <summary>
        /// 等待买家确认收货,即:卖家已发货
        /// </summary>
        public List<WaitBuyerConfirmGoodsModel> WaitBuyerConfirmGoodsModel { get; set; }

        /// <summary>
        /// 买家已签收,货到付款专用
        /// </summary>
        public List<TradeBuyerSignedModel> TradeBuyerSignedModel { get; set; }

        /// <summary>
        /// 付款以后用户退款成功，交易自动关闭
        /// </summary>
        public List<TradeClosedModel> TradeClosedModel { get; set; }

        /// <summary>
        /// 交易成功
        /// </summary>
        public List<TradeFinishedModel> TradeFinishedModel { get; set; }
    }
}
